home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1996 #15
/
Monster Media Number 15 (Monster Media)(July 1996).ISO
/
tbbs
/
ausrch10.zip
/
AUSEARCH.DOC
next >
Wrap
Text File
|
1996-05-19
|
7KB
|
253 lines
Advanced User Search
v1.0
(C)opyright 1996, Mark Jacobson
mark@pacifier.com
==========================================================================
FEATURES OF ADVANCED USER SEARCH
==========================================================================
* Does not create bulky databases
* Uses built in userlog.inx and userlog.bbs for maximum efficiency
* Speedy User Search/List/Message Front end Utility
* Matches all users that contain a given search string
* Allows leading space so users may search for last names
* Lists results in alphabetical order by first name
* Displays user name and user location fields
* Does not display deleted users
* Allows users to pick from a list of matches to post messages
* Tested thoroughly in ANSI and ASCII
NOTE: If you have need for a customized user utility, send me E-mail
at mark@pacifier.com. I can modify my code to get any information that
you need from the USERLOG.BBS and output it to a text file, Data Base, or
the screen.
i
==========================================================================
WHAT IS ADVANCED USER SEARCH
==========================================================================
Advanced User Search is a USER SEARCH/LIST/MAIL Front end Utility for
eSoft's TBBS. It utilizes directly the userlog.bbs and userlog.inx for
maximum speed and efficiency. It allows the user to pull up all users of
the bbs that contain a given search string.
Advanced user search can be used as a straight User List to list all
users in alphabetical order, a search utility or a Mail Front end from
which a user may execute a search and choose from a list of matches to
start an E-mail message. This makes searching easy on your users.
==========================================================================
REQUIREMENTS
==========================================================================
TBBS
TDBS add on module
Working knowledge of the menu.sdl
==========================================================================
Setup
==========================================================================
Unarchive the files straight into your TBBS directory or, make a
special directory to put the files.
Edit ausearch.ini and make the necessary changes.
Line 1 should be the path to your userlog.bbs file.
Line 2 should be the path to your userlog.inx file.
This may seem strange, but our particular setup has these two files on
two different drives, so I figured others may have the same needs. Include
the full path, this means the filename as well.
e.g. C:\TBBS\USERLOG.BBS
Line 3 should be the name of the BBS (Used for registration code)
Line 4 should be the name of the Sysop (Used for registration code)
Line 5 should be your registration code
If you do not have a registration code, your users will see a copyright
message at the end of each search with an extra Press Any Key Prompt. When
you register, your name and BBS name as specified will show up as the
registered owner.
There, external setup is done. Now all that is left is to add an
entry in the menu.sdl file. Each of the following examples assumes that
your have installed AUSEARCH to your TBBS directory on drive C, modify
the path to fit your needs. Also substitute the '*' in each example with
the key that you would like start AUSEARCH
1
Add AUSEARCH as a User List
===========================
Entry:
KEY=* TYPE=200 OPT DATA=C:\TBBS\AUSEARCH.TPG /Q
This entry will simply list alphabetically all users on the bbs, and
their location field. Most sysops will probably prefer the next example.
Add AUSEARCH as a User Search/List Utility
==========================================
Entry:
KEY=* TYPE=200 OPT DATA=C:\TBBS\AUSEARCH.TPG -S /Q
This entry will allow the user to type in a search string. If the
user does not provide a search string, AUSEARCH will list all users
alphabetically. Otherwise AUSEARCH will list all users who contain the
search string in them. To search for a last name, simply append a space
before the search text, then any matched text will have to begin with a
space.
Add AUSEARCH as a Mail Front End
================================
Entry:
KEY=* TYPE=200 OPT DATA=C:\TBBS\AUSEARCH.TPG /Q && -MLOCAL
NOTE: the -M switch must appear as the last option on the line.
This entry is to use AUSEARCH as a mail front end. Replace LOCAL
with the message area that the new message is to be posted to. This will
provide your users the ability to search when they are entering messages.
Not only does it allow them to search, but if they find the user they want,
they can simply type the number assigned to that user to start a new
message. This cuts down on the work your users have to do.
Note: If you do not supply a message area after the -M switch, TBBS will
supply the user with a list of TOPIC BOARDS to post in.
2
=========================================================================
REGISTRATION
=========================================================================
Registration is only $15 for online registration with a credit card,
or $12 for a check or money order.
If you wish to register online, you can call Pacifier Online Data
Service at 1(360)693-0325 or telnet to pods.pacifier.com, and log on to
the BBS as DOOREG. From there you can demo/download/and register any of
our TDBS applications.
You can also download our applications from our web site.
http://www.pacifier.com/~mark
If you prefer to send a check or money order, make it out to Mark
Jacobson for $12 and send it to this address:
(Print and fill out the order form that came with this package
REGISTER.FRM and send it with your payment.)
1800 F. St.
Vancouver, WA 98663
If you have any questions, suggestions, or customization needs you can
contact me e-mail at mark@pacifier.com.
3